1
general::
Phrase(s): over the long haul [and] in the long haul; in the long run
Fig. long term; over a long period of time. • Over the long haul, this model will prove best. • This will last in the long haul.
McGrawhill's American Idioms And Phrasal Verbs